From: route@monster.com
Sent: Monday, September 26, 2016 11:18 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: LTE Integration
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
324 Crittenden way, Apt 5
RS
Sujayyendhiren
Email: sujayy1983@gmail.com Rochester NY-14623www.linkedin.com/in/sujayyendhiren/
Telephone: 585-503-5436
Seeking full time job as a Software Engineer,
utilizing my seven years networking experience and master’s education.
Available from January 2015.
Completed Master’s in Computer Science (May 2014)
from Rochester Institute of Technology, Rochester. GPA- 3.55.
·
Programming languages: C, Python, C++, Core JAVA and C#. ·
Protocols: MobileIP, EAP-AKA, DHCP, IPv4, IPv6 and LTE
layer2 ·
As an onsite coordinator and a developer, was deputed to
SAMSUNG (S Korea) for design discussions and integration testing ·
Operating System: Montavista Linux, Ubuntu, Windows 2000. ·
Tools: Octeon SDK with Simple Executive (Cavium
Octeon CN5860), Cygwin, Visual Studio 2013, Protogeni cloud. ·
Versioning tools: Rational Clearcase, Microsoft VSS and
GIT ·
Software development experience in Waterfall and Agile
models. Experience in requirement gathering, designing, coding, testing,
debugging and troubleshooting
Description/Responsibilities: - Design and develop CLI automation modules using
Python ‘paramiko’ library. Implemented customized ssh receive implementations
using paramiko library’s low level component i.e. channels. This automation
module generated commands using auto completion feature of the command line
interface. This module was also customized to parse specific output
paramters. - Developed REST automation framework using python
‘requests’, ‘python-nmap’ libraries in addition to some of the standard
python libraries for json and xml libraries. The framework so developed is
extremely modular and was developed in quick time. In addition to all the
required features this framework also supports configuration verification
from CLI interface. Along with this framework created about 300 automated
test, tested, reported and re-verified (after fixing). -
CLI related bug fixing and bug verifications for Juniper DDoS secure. Some of
the bug verifications were done using custom built python scripts. Some of
the other bug verifications included verification using opensource python
attack tools like Slowloris, RUDY, Goldeneye etc. -
Developed a WxPython based GUI for generating XML testcases, this GUI takes
care of xml syntax.
Design and develop a
Network Intrusion Detection System (NIDS) for a SDN. Major components of our
NIDS are Open Virtual Switch (an implementation of OpenFlow protocol) and
Bloom Filter. OpenBIDS data plane is a kernel module comprising bloom filter
and OpenFlow dataplane, the control plane is developed as userspace
application and the configuration information pertaining to the signature is
sent from the OpenFlow controller.Testing of the implementation is done in
Protogeni (NSF and GPO funded), a cloud service offering platform-based
services.Presented the research intiative poster at GENI Engineering
Conference (GEC17) held at University of Wisconsin, Madison and GEC18 held at
Brooklyn, New York City.Current focus is integratingAho-corasick algorithmfor
signature pattern matching.Before publishing a research paper we are focusing
on studying and improving the performance.
- Aspect Oriented Programming (AOP) –
Designed and implemented security module. The security module implementation
is a cross cutting concern in the UDP client and UDP server. The module is
responsible for dynamically adding authentication and encryption for UDP data
communication at the UDP client. A similar implementation at the UDP server
handles authentication and decryption of data sent by the UDP client. As part of AOP curriculum, implemented
design patterns like decorators, singleton, observer etc, in Python. -Parallel Computing- Implemented
and optimized IP lookup using JNetPCap and a combination of TRIE and array
data structures.First eight bits are indexed in an array then the next 16
bits develop intoa trie for lookup to obtain interface index for forwarding
of data packet.Parallelism is achieved using Parallel Java APIs. - Advanced programming course in C#:
Created WCF, WPF and Silverlight applications in Visual studio 2013.
Description/Responsibilities: Developing a 4G LTE based eNodeB for Boston based
startup at Bangalore. ·
As an independent contributor developed a standalone unit
test framework to test RLC layer with CPPUnit. Developed test stubs forRLC
layer and tested 170 test cases. Understanding LTE RLC layer based on 3GPP
specification designed and developed RLC features.
Description/Responsibilities: Designed, developed and tested Bearer Trace Traffic
Generator (BTPG), for Linux and Cygwin on WindowsXP / C++ environment.
Coordinated for JAVA based frontend enhancement. ·
Designing and implementation of new features over and
above Iperf software for LTE network traffic testing. This included numerous
design changes like new headers at Iperf client side, more user configuration
support via CLI and GUI, analysis of these new headers at BTPG Server side
and interaction of GUI with the backend.Implemented the modules in offshore
and completed system integration testing at Suwon South Korea, with complete
test setup. Also provided maintenance support from offshore.Understanding
requirement of BTPG and share the requirements withJAVA based Graphical User
Interface (GUI) /frontend team for corresponding enhancement requirements in
the GUI.
Description/Responsibilities: Design
and development of features of AHP’s Packet filtering subsystem in data plane
for Enterprise ASN-GW, on Cavium 5860 network processor using OCTEON Simple
executive / C programming ·
Study of existing AHP framework and implementation of new
AHP features in the data plane. Design and development of new features –
RuleSet implementation, enhancement of redirect/resend features.Merging of
Simple Executive Ip forwarding (IpFw) modules with AHP new features and also
merging of SE stable version with AHP branch in rational clearcase
environment.
Description/Responsibilities: Design of OpenFlow Protocol for Enterprise ASN-GW,
on Cavium 5860 network processor using OCTEON Simple executive / C
programming. ·
Requirement gathering based on the OpenFlow 1.0.0
specification and data plane architecture of Samsung Enterprise ASN-GW.High
level design document included hooking of open flow filtering in
L2.Configuration and testing of the available open source with the packet
generator.
Description/Responsibilities The
scope of the project was to implement the ATCE data plane modules based on
Wimax specification. Platform for the project was Cavium 5860 network
processor using OCTEON Simple executive / C programming. ·
Requirement gathering, design, development and testing of
data plane's Layer3 entry point, data plane packet copy for Voice quality
monitoring (VQM) modules, IPC communication modules (ADM and SSC) between
data plane and control plane. In system integration phase testing and test
stub creation fordataplane modules of Mobile IP and IPv6. Onsite coordination
for the project from Suwon, S.Korea, involved design discussions with Samunsg
Engineers and also integration of modules of offshore and onsite.
Description/Responsibilities: Designed,
developed and tested Home Agent (HA) Emulator based on WIMAX NWG Stage-3
document and the RFCs. The HA Emulator comprised MobileIP (RFC 3344 and RFC
3543), Radius (Wimax NWG stage-3 document) and Diameter protocols (RFc
4004)was developed to test the functionalities of MobileIP and Proxy-MIP
features of the Foreign Agent residing at the ASN-GW. Enivronment of
development was Windows 2000, Visual studio, Red Hat Linux- 2.4.20
kernel.Completed system integration testing at
POSDATA South Korea.Contributed to the AAA team for design of EAP-AKA
protocol, MobileIP-key generation and Radius protocol.
Design
document to trace complete socket layer code flow and functioning ofsocket
system calls.Testing and bug fixing multicast (IGMP protocol) and Neighbor
discovery (IPV6).Prepared test case document, test stubs and performed
testing for IPv4 and IPv6 stacks.Understanding of Mobile Ipv6 RFCs.
-
Travel grants from NSF for poster presentations at GEC conferences – GEC17,
GEC18 and GEC20. -
Obtained Grade ‘A’ in advanced programming subjects Aspect Oriented
Programming, Advanced Computer Networks and Advanced C# programming. |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|